package com.chenfan.mcn.dao;

import com.chenfan.common.extension.mybatisplus.enhanced.EnhancedBaseMapper;
import com.chenfan.mcn.model.StarAccountInfo;
import com.chenfan.mcn.model.vo.StarAccountInfoVO;

import java.util.List;

/**
 * @Author liuyang
 * @Date 2021/1/7
 * @Time 20:37
 * @Version V1.0
 **/
public interface StarAccountInfoMapper extends EnhancedBaseMapper<StarAccountInfo> {
    /**
     * 根据红人ID查询收款账号信息（StarAccountInfoVO）
     *
     * @param starId 请求参数
     * @return 返回值
     */
    List<StarAccountInfoVO> info(Long starId);

    /**
     * 根据红人ID查询收款账号信息（返回StarAccountInfo）
     *
     * @param starId 请求参数
     * @return 返回值
     */
    List<StarAccountInfo> getList(Long starId);

    /**
     * 获取所有的红人开户信息
     * @return
     */
    List<StarAccountInfo> selectByStar();
}
